Large Toothwort - French English Dictionary